sun-rising magnetron - French English Dictionary